Bugs - Tiffany Poon

Hair.

Caterpillar at Hiji Falls.

caterpillarKunigamiOkinawaJapan