David Davenport
3 titles
Acting
Dec 26, 1921
Fairhill, England, UK