Piscin? tower, Teulada, Sardinia, Italy

Royalty-free stock photo ID: 780510

Piscin? tower, Teulada, Sardinia, Italy