by Astroid
Tossa de Mar, Catalonia, Spain, 06.17.2013, a small beach near Cap de Tossa, instagram image style, editorial use only