40 and 8 Society Marks the 75th Annual Pilgrimage to Honour Canada’s Fallen Veterans

May 19, 2012