Top: Perforated Longsleeved Top by T by Alexander Wang
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this grey perforated long sleeve top on Arrow on episode 'Genesis ' (4x20) in May 2016. Thea's Top is the Perforated Longsleeved Top by T by Alexander Wang.