Spain Costa Brava coastline, sandy beach with boats anchored near the shore, Mediterranean sea, playa Almadrava, Canyelles Grosses, Roses, Girona, Catalonia