Colton Haynes as Roy Harper in Arrow

Colton Haynes as Roy Harper in Arrow

Colton Haynes as Roy Harper in Arrow