London, Britain
-
Canary Islands, Santa Cruz de Tenerife
Alcalá de Henares / Madrid, Spain
Madrid, Spain
BELSELE, Belgium
San Francisco, CA, United States
Michigan, USA
Los Angeles, CA, USA