13 Jul [1892]

Scope and Content

61 Shelgate Road, Battersea Rise, London S.W.