Peter Tuddenham
Acting
1918-11-27
Ipswich, Suffolk, England, UK
1.1727