Taken by: Steve De Neef

Smell this!!! A very curious Green Sea Turtle in Tubbataha.
Smell this!!! A very curious Green Sea Turtle in Tubbataha. by Steve De Neef
VOTES: 27
VOTE!


Posted: Thursday, April 8, 2010- (4/8/2010 3:42:00 AM)
Category: Wide Angle - Marine Life
location: Philippines