Arrow

Episodes

Doppelganger” Outfits

Season 6 Episode 15 (6x15) of Arrow