Acting
Born April 18, 1986 · Shrewsbury, England, UK
Eleanor James is an English actress.
Source: Wikipedia · CC BY-SA
Maximum Shame
Colour from the Dark
Dead Cert
Unrated: The Movie