Charles Thomas Oldham

Charles Thomas Oldham

Birthplace: Gateshead