England, United Kingdom of Great Britain and Northern Ireland
Stuttgart, Baden-Wuerttemberg, Germany
Marseille, France
Philadelphia, PA, USA
Edinburgh, Scotland, United Kingdom
Philadelphia, PA, United States