Placa de Catalunya - a huge sprawling plaza at the center of town.
Photos > Sidetracked in Barcelona > Gallery > Placa de Catalunya