Thursday, November 19, 2015

Little Bay Turtles have hatched!

Residents of Little Bay, Negril, are delighted that these turtles have hatched on their beach ... here are the photos courtesy of Robert Cartade. 



No comments:

Post a Comment