ID 253199536 © Victorsuarez745 | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
larva caddisfly trichoptera insect aquatic entomology arthropod invertebrate animal animals aquatics biodiversity caddisflies case cases closeup color colors colour colours fauna grain grains insects invertebrates larvae macro macrophotograph macrophotography natural nature one spain stone stones tejeda wildlife zoology arthropods