Green Sea Turtle - 3

Green Sea Turtle - 3

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