Barbara McFarlane was born in 1890 in England, UK. She is known for The Children of Gibeon (1920) and Twice Two (1920).
No data