Kindertransport statues, Liverpool St station,London,England,UK

- Image ID: H2MCMX

Kindertransport statues, Liverpool St station,London,England,UK

Tony Smith / Alamy Stock Photo

Image ID: H2MCMX

Location: Hope Square,London, England, UK EC2