David Davenport
3 titles
Acting
Dec 26, 1921
Died: Nov 27, 1995
Fairhill, England, UK