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

- Image ID: H2MCM4

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

Tony Smith / Alamy Stock Photo

Image ID: H2MCM4

Location: Hope Square,London, England, UK EC2