Showing 46 results
Archival description
Ship Harbour Parish
Ship Harbour Parish
2nd Reserve Battalion Halifax Rifles
2nd Reserve Battalion Halifax Rifles