Arrow

Episodes

Eleven-Fifty-Nine” Outfits

Season 4 Episode 18 (4x18) of Arrow