Placa Catalunya


The central plaza for Barcelona and the top of the Rambla.