Torre Degli Appiani. Island in Punta Ala. Italy - Image Details
Image
Torre Degli Appiani. Island in Punta Ala. Italy

Torre Degli Appiani on island in Punta Ala. Italy aerial landscape

View Full Image on Dreamstime

Username: Ukususha

Editorial: No

Width: 3992 pixels

Height: 2992 pixels

Downloads: 1

Image ID: 120830339