George Barraud
Acting
1889-12-17
Paddington, London, England, UK
0.938
George Herbert Barraud