thisaremy-words:

Top 50 tv characters (in no particular order)

12. Cassie Ainsworth (Skins: Generation 1)