A global community of nature enthusiasts
photographing and learning about wildlife
this is a spider. the length is around 1 cm.
on the tree leaf, in the garden, Chiang Mai university, Thailand
Spotted on May 29, 2013
Submitted on May 29, 2013
and 50 other people favorited this spotting