Showing posts with label Chanthaburi Mountain. Show all posts
Showing posts with label Chanthaburi Mountain. Show all posts

Sunday, January 9, 2011

Amazing Insects Vol.17, Caterpillar No.2

A hairy caterpillar that's perfectly camouflaged on top of a leaf found in Chanthaburi Mountain, Thailand.