Lenora Crichlow

Lenora Crichlow (born 1985) played Cheen in Gridlock and Rachel Cooper in BFA: The Architects of History.