Snow! In London!

It *never* snows in London! Well, it feels like it hasn’t snowed since 1775 (or whenever the Great Frost Fairs were – This Sceptred Isle has failed me…)

1 thought on “Snow! In London!”

Comments are closed.