Lenora Crichlow Photo Gallery

(Exhibit Photos of Lenora Crichlow below are just for display, Download Original Quality.)

Lenora Isabella Crichlow (born 4 January 1985) is an English actress best known for playing Annie Sawyer in the fantasy drama Being Human.