Poppy Garden November 10, 2019 ~ Dave ~ 17 Comments POPPY GARDEN. Taken on 11th June 2014 in London, UK. Share this:FacebookTwitterEmailLike this:Like Loading...