JOHN NEWTON MAPPIN

Sheffield

Worked from: c.1849

2 ITEMS