Designed by
Title
Kindertransport memorial London #40418912
Description
LONDON, UNITED KINGDOM - JANUARY 10: Kindertransport memorial in London on JANUARY 10, 2010. Kindertransport memorial at Liverpool street station in London, United Kingdom.
This image is editorial