Collection search - Landing the shore end of the MacKay-Bennett Atlantic Cable at Cape Ann, Massachusetts

Date modified: