Top: Leaf Print High/Low Tee by Topshop
Lydia Martin (played by Holland Roden) on Teen Wolf on MTV was spotted wearing this leaf print top on Teen Wolf on episode 'A Promise to the Dead' (4x11) in Sep 2014. Lydia's Top is the Leaf Print High/Low Tee by Topshop.