Archive Print Item: Leeds Archive of Vernacular Culture PRI/2/259
Patterson, William Hugh (1835-1918)
1880
More details