Sarah Lee-Allen

Sarah Lee-Allen is an actress known for Return to Ravenswood (2006), Reversing the Polarity: Memoirs of Time and Space (2004) and Empty Inside (2012).