2016-09-24-seaforth-highland-homecoming-001-1024

Seaforth Highlanders of Canada crest on the front of the Seaforth Armoury.

Seaforth Highlanders of Canada crest on the front of the Seaforth Armoury.