Platja del Somorrostro

Europe, Spain, Barcelona