Venice, Veneto, Italy
Karlsruhe, Germany
Karlsruhe, Baden-Württemberg, Germany
Germany
London, United Kingdom of Great Britain and Northern Ireland
London, England, United Kingdom