Ronald Losure's photos with the keyword: parasite

Sphinx moth caterpillar

05 Sep 2020 7 6 143
Parasitized by larvae of a wasp