Stock Photo: Carols in Trafalgar Square, London, 20 December 1950.
Stock Photo: 1895-16719 Carols in Trafalgar Square, London, 20 December 1950.

More Like This