Barcelona, Barcelona Province, Spain
Genève, Genève, Switzerland
Barcelona, Catalonia, Spain
Barcelona, Spain
Buenos Aires, Buenos Aires, Argentina
Saint-Ouen, Île-de-France, France