Green Sea Turtle - 5

Green Sea Turtle - 5

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