Calella de Palafrugell, Costa Brava: Serene sea and rocks merge harmoniously, forming a captivating coastal scene.

Similar Posts