Green Sea Turtle - 2

Green Sea Turtle - 2

Chelonia mydas - green sea turtle feeding on sea grass (Class Reptilia, Order Testudines, Family Cheloniidae) - St. Eustatius