Places Shown
England
Hamelin; Lower Saxony; Germany
London; England
Nazareth; Palestine
Westminster; London; England