Print from the Illustrated London News showing the Royal Liverpool Seamens' Orphan Institution, 3 Oct 1874.

DX/887

Information

Print from the Illustrated London News showing the Royal Liverpool Seamens' Orphan Institution, 3 Oct 1874.