Home Collections

Moore, S. J. Recent cases of cholera at Ibrox.