Stock Photo: L´Estartit Gran beach In background Medes Islands Costa Brava Girona province Catalonia Spain