The Christmas period of 1813-14 saw the last what in London?
Christmas Fair on a frozen River Thames
christmas fair on frozen river thames
christmas fair on frozen river thames
FreeForm
Christmas Fair on a frozen River Thames