Baby turtles

Image

These babies were just hatched yesterday in the area beside the Post Office.

 

Advertisements