Hollis London was born on November 9, 1982 in Edmonds, Washington, USA. She is an actress, known for The Greater Meaning of Water (2010) and Channel (2009).
演员
饰:Olivia Garner
2010(美国)