Full Sized Photo of stephen amell filmed an arrow scene that was two years in the making 09 | Photo 3181012 | Just Jared