No photo

Acting

Harry Duffield

Born 1850-05-03· New Orleans, Louisiana, USA