Highland Ball

The Royal Highland Fusiliers of Canada held its Highland Ball at the Cambridge Armoury.

Photography • Joe Martz