I suppose I should really label this as CW cosplay since the look of this costume is clearly aimed at mimicking that of the CW's Arrow rather than the traditional Green Arrow comic book look. Details.
Obviously the cosplayer in question is a little older than his tv equivalent. But he counters with a beard that does seem to fit the character very well.
And overall it's a great version of the costume.
Lots more photos at the link.