Photo taken 212 days ago (Camera connection problem)
(1 votes, average: 5.00 out of 5)
Traffic webcam in the city center of Barcelona. The Plaça de Espanya is one of the most important squares in Barcelona, located at the foot of the Montjuïc mountain.