Bugs - Tiffany Poon

Fuzz.

Caterpillar on a hiking path railing at Hiji Falls.

caterpillarKunigamiOkinawaJapan