Cadaques

Costa Brava, Spain