Designed by
Title
Kindertransport memorial at Liverpool street station in London, United Kingdom #233194238
Description
London, UK - 20 November 2020, Kindertransport memorial at Liverpool street station in London, United Kingdom
This image is editorial