by rarrarorro
Valencia, Spain, May 1st, 2013: Town square (Plaza del Ayuntamiento) with palm trees and parked cars on a sunny day in Valencia, Spain