City on sea coast. Palma-de-Majorca, Spain

Code produit:
131070456