turtle in Sosua Beach

Turtles in Sosua Beach

Sea turtles are ancient mariners, covering vast distances across all the oceans except for the polar regions. They are reptiles of the order Testudines, ...
marine life