London, England, United Kingdom of Great Britain and Northern Ireland
Las Palmas de Gran Canaria, Spain
Spain
Vienna, Austria, Austria
Placentia, CA, USA
London, England, United Kingdom