The castle in the upper town at Castelsardo, Sardinia, Italy
You must be logged in to post a comment.