The Costa Brava: the essence of the Mediterranean

Reports about Girona