18 Reviews
Plaça Catalunya, Barcelona, Spain
Plaça de Catalunya, 19, Barcelona, Spain
Plaça de Catalunya, 19, Barcelona, Spain
Plaça de Catalunya, 19, Barcelona, Spain
Plaça de Catalunya, 19, Barcelona, Spain
Plaça de Catalunya, 19, Barcelona, Spain
The best of Barcelona