by Astroid
Gran Platja beach in the Tossa de Mar town. Costa Brava, Catalonia, Spain, 2013.06.23. Editorial use only