Tom Gubbins

Acting
1881-07-12
Shanghai, China

Known For1