Arrow

Episodes

Due Process” Outfits

Season 7 Episode 06 (7x06) of Arrow