Designed by
Title
Gerakas nesting beach at Zakynthos/Zante island. Greece #209696352
Description
Loggerhead sea turtle nesting site. A special construction that protects Caretta caretta turtle eggs. Gerakas nesting beach, Zakynthos/Zante, Greece, Europe
This image is editorial