Aci Trezza Marina dei Ciclopi boats harbor. Lachea Island on Cyclopean Coast and the Islands of the Cyclops behind Italy, Sicily,10 km north of Catania. Known as Isoles Dei Ciclopi.
View Full Image on Dreamstime
Username: Wildman
Editorial: No
Width: 5022 pixels
Height: 3348 pixels
Downloads: 0
Image ID: 120858802