London, England, United Kingdom of Great Britain and Northern Ireland
England, United Kingdom of Great Britain and Northern Ireland
London, England, United Kingdom
Hamburg, Hamburg, Germany
Portimao, Faro, Portugal
Berlin, Berlin, Germany
Zürich, Zürich, Switzerland
London, London, England
R. Dr. Nobre de Oliveira, Silves, Faro, PRT
Clearwater, FL, USA