by Nobilior
BARCELONA, SPAIN - APRIL 16: Policemen on bikes watching the crowd at the Plaza de España, one of Barcelona's most important squares, built on 1929. April 16, 2013, Barcelona, Spain