Top: Wishing Well Printed Top by Free People
Jessica Davis (played by Alisha Boe) on 13 Reasons Why on Netflix was spotted wearing this green leopard blouse on 13 Reasons Why on episode 'Angry, Young and Man' (3x04) in Aug 2019. Jessica's Top is the Wishing Well Printed Top by Free People.