A global community of nature enthusiasts
photographing and learning about wildlife
A pulmonate found in the abaxial side of a leaf of an unknown tree. Very interesting for having a green shell
Forest ecosystem. In the mountain that is dominated mostly by "Hambibilod" trees. Relatively higher temperature and altitude.
Spotted on Apr 14, 2012
Submitted on Apr 23, 2012