Collection search - Landing of the Atlantic Cable of 1866 at Heart's Content, Newfoundland

Date modified: