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

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