William Lynall Thomas

inventor, landowner and rentier (1818-1888) (1818–1888)

Children

Partners