Outdoor spot : , Catalunya, Barcelona, Spain (ES)
Spot · Rambla De Prim 129, 08020 Barcelona, Barcelona, Spain