Archive Print Item: Leeds Archive of Vernacular Culture PRI/2/148
Hargreaves, Alexander (1872-)
1904
More details