Stephen Amell ARROW TV Star Signed Autographed 8x10 Photo portraying Oliver Queen. Personally obtained years ago at Denver Comic Con (now Denver Fan Expo).