Barcelona, Spain - July 27, 2015: The Venetian Towers of Plaça d'Espanya or Spain square, also known as Plaza de España in Spanish, is one of the city's biggest and important squares. The Museu Nacional d'Art de Catalunya in background. Barcelona, Catalon