Search The Archive

Search form

Collection Search
Photo

Col. The Hon. Sam Hughes

Minister of Defence in Canada.

Organising Canada's Loyal Volunteers.