Costa Brava / Mediterranean sea

Spain / Costa Brava