Showing 1 results
Archival description
Second Battalion: The Nova Scotia Highlanders (Cape Breton) 1871-1985
Second Battalion: The Nova Scotia Highlanders (Cape Breton) 1871-1985