Picturesque view of Medieval town of Castelsardo Sardinia Ital
With subscription
FREE
Single Template
$
1
About this template
Sea promenade with picturesque view of Medieval town of Castelsardo on the hill. Province of Sassari, Sardinia, Italy. Popular travel destination