Icons Green Arrow Statue
List Price $124.95 Special Price $99.99 You Save$24.96
SCULPTED BY GENTLE GIANT STUDIOS The Emerald Archer takes aim with this stunning statue that perfectly captures his look from DC COMICS - THE NEW 52. Limited Edition of 5,200. Measures Approximately 10.5" Tall.