Terrassa, Catalunya, Spain
Barcelona, Catalonia, Spain
Wyndham Vale, Victoria, Australia
Terrassa, Catalonia, Spain
Barcelona, Catalunya, Spain
TERRASSA, Spain
Berlin, Berlin, Germany
Lleida, Catalonia, Spain
Sevilla, Andalucía, Spain