England, United Kingdom of Great Britain and Northern Ireland
New Haven, CT, USA
Grantchester, England, United Kingdom of Great Britain and Northern Ireland
Santa Margherita di Staffora, Lombardia, Italy
Abensberg, Bavaria, Germany
London, England, United Kingdom
Etterbeek, Bruxelles, Belgium
Calgary, Alberta, Canada
Varzi, Lombardia, Italy
Berlin, Berlin, Germany
Bonn, North Rhine-Westphalia, Germany