times of london

  1. Grey Havoc

    Christmas Eve In London (1919)

    Meant to post this a few days ago, but didn't get the chance. From the Times December 24th, 1919:
Top