Manchester Mechanics' Institute

GPTKB entity