Skip to content
awatchfun
Sign in
Acting, 1903

Barbara Leake

Born May 14, 1903, Hunstanton, Norfolk, England, UK, Died Aug 18, 1991 (88)

No biography yet.

Filmography

20 titles
Barbara Leake · awatch.fun