Kay, John, active 1814-1847, of Bury, county Lancashire; inventor

Relationships: