Everplaces

Plaça de Catalunya

Barcelona, Spain Barcelona, Spain
Culture
3GSM 2008
Plaça de Catalunya. Barcelona, Spain

Save and share places you love
with Everplaces

Sign up