Showing 1 results

Archival description
Historic Louisbourg : Cape Breton Island, Nova Scotia : Where the destiny of the New World was determined
Historic Louisbourg : Cape Breton Island, Nova Scotia : Where the destiny of the New World was determined