Top: Mapleton Shirt in Black Shadow / Mars Red by Talula (Thanks Karishma via Arrow Fashion Blog!)
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this red plaid shirt on Arrow on episode 'The Climb' (3x09) in Dec 2014. Thea's Top is the Mapleton Shirt in Black Shadow / Mars Red by Talula .