by Venakr
BARCELONA, SPAIN - JULY 8, 2015: Two Venetian towers and the National Museum located at Placa d'Espanya in Barcelona. The most beautiful square in the Catalan capital. Barcelona, Spain - July 8, 2015: Two Venetian towers and the National Museum located at Placa d'Espanya in Barcelona. The most beautiful square in the Catalan capital. People are walking by street.