Stock Photo - Beach of Sant Simo, Mataro, Barcelona province, Catalonia, Spain

Stock Photo: Beach of Sant Simo, Mataro, Barcelona province, Catalonia, Spain.