with iron racks protected sea turtles nests on the beach in Cyprus

- Image ID: HH978W
with iron racks protected sea turtles nests on the beach in Cyprus
itsajoop / Alamy Stock Photo
Image ID: HH978W
Location: Lara Access, Cyprus