magicofstories.net
Henshaws Society For the Blind
We received an invitation from the board of management of Henshaw’s Blind Asylum, which most people who reside in Oldham know it is situated at Old Trafford, to the annual distribution of prizes by…