Bugs - Tiffany Poon

Hide.

Casebearer larva camouflaged in the forest at Hiji Falls.

casebearerlarvaKunigamiOkinawaJapan