Castle and colorful houses in Castelsardo town, Sardinia, Italy.

Code produit:
183669647