Lorna Brown

Lorna Brown is an English actress. For Once on This Island, she played Ti Moune in the original London cast production.