Barcelona, Catalunya, Spain
Barcelona, Catalonia, Spain
Newcastle upon Tyne, England, United Kingdom
New Orleans, LA, USA
sant cugat del valles, barcelona, Spain