Figueres, Catalonia, Spain
Sant Feliu de Guíxols, Catalunya, Spain
Castle Rock, CO, USA
Barcelona, Catalonia, Spain
Figueres, Catalunya, Spain
Urbana, IL, USA
Figueres, Girona, Spain