Stock Photo - Cadaques on the Cap de Creus peninsula, Girona Spain.

Stock Photo: Cadaques on the Cap de Creus peninsula, Girona Spain.

Searchable keywords