Barcelona, Catalonia, Spain
El Prat de Llobregat, Catalonia, Spain
Santa Clara, CA, USA
Barcelona, Catalunya, Spain