Designed by
Title
Castle terrace - Castelsardo, Sardinia, Italy #35323304
Description
Panoramic terrace of the Doria Castle in Castelsardo, Sardinia, Italy. View of the historic walls, Castlesardo town and coastline against clear blue sunset sky, with space for text.
This image is editorial