View of Cala Mesquida bay and beach, Majorca island, Spain

Code produit:
80879600