Info mistake?
Biography
Lucy Leech is known for Can't Buy Me Love (2010).
Awards
Known For
Filmography
No data