Cyclopean Coast and the Islands of the Cyclops on Aci Trezza town Italy, Sicily,10 km north of Catania. Known as Isoles Dei Ciclopi Faraglioni.
View Full Image on Dreamstime
Username: Wildman
Editorial: No
Width: 3758 pixels
Height: 5497 pixels
Downloads: 0
Image ID: 103064440