Marc Guggenheim has Tweeted Sherwood Florist production art for Arrow Season 3

The “Sherwood Florist” was a big part of Mike Grell’s run on Green Arrow comic books, and now, it appears we will see it in Arrow Season 3. In the comics, it was a flower shop owned by Dinah Laurel Lance. The name of the shop is also an amazing pun, and for that we are appreciative.

Executive Producer Marc Guggenheim Tweeted this piece of Arrow production art today. When will it show up on the series? We’ll have to wait and see! Episode #3.7 is the one currently filming.