Leipzig
Leipzig is the most populous city in the federal state of Saxony, Germany.
New!!: Albert Henry Payne and Leipzig · See more »
London
London is the capital and most populous city of England and the United Kingdom.
New!!: Albert Henry Payne and London · See more »