Hargreaves, James, -1778, inventor

Relationships: