Recherche dans la collection - Canadian National Railways - Lease of land to Hampton Flour Mills Ltd. - Hampton, NB - Maps