Snow is Falling February 15, 2020 ~ Dave ~ 18 Comments SNOW IS FALLING. Taken on 18th January 2013 in Hyde Park, London, UK. Like this:Like Loading...