Aerial view of Castelldefels, popular Costa Brava Spanish beach town with modern buildings and hilltop medieval castle near Barcelona

Code produit:
245536194