by Astroid
Tossa de Mar, Catalonia, Spain, 2013.06.23 Gran Platja beach in early morning with folded umbrellas and motor boats. Editorial use only