Typical Costa Brava landscape near Tossa de Mar in Spain

Royalty-free stock photo ID: 42938929

Typical Costa Brava landscape near Tossa de Mar in Spain