Army Museum in the Cavalier Building inside Halifax Citadel, Halifax, Nova Scotia, Canada.  The Army Museum has an extensive collection of Nova Scotian militaria, including uniforms, decorations, edged weapons and firearms.
Share Bear (dmahalin@gmail.com)
Own work - Public Domain