England, United Kingdom of Great Britain and Northern Ireland
Alexandria, Alexandria Governorate, Egypt
Tübingen, Baden Württemberg, Germany
Mannheim, Baden-Württemberg, Germany
Köln, Nordrhein-Westfalen, Germany
Germany
Tübingen, Baden-Württemberg, Germany
Blaustein, Baden-Württemberg, Germany
Sterzhausen, Hessen, Germany
Münster, North Rhine-Westphalia, Germany
Alexandria, Alexandria, Egypt
Heidelberg, Baden-Württemberg, Germany