Smell This!

Smell This!

Smell This!

Saw this small Green Sea Turtle on a dive in Tubbataha Marine Park, Palawan, Philippines. It was fascinated by my domeport reflection and literally put his face right against it.
Photocomp April '10 - Open

2010-05-03

Bookmark and Share

Directory

Articles

Underwater Card 2