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