Snow Griffin December 18, 2019 ~ Dave ~ 21 Comments SNOW GRIFFIN. Taken on 18th January 2013 in Knightsbridge, London, UK. Share this:FacebookTwitterEmailLike this:Like Loading...