Stock Photo: Roses Bay of Roses Costa Brava Girona province Catalonia Spain