by Astroid
Tossa de Mar, Catalonia, Spain JUNE 21, 2013: Avenida Palma street near Gran Platja beach. Instagram image style