Canada Day celebrated

Rocky Mountain Rangers stand at attention while Renee Trepanier sings O Canada. Bill Phillips photo
Rocky Mountain Rangers stand at attention while Renee Trepanier sings O Canada. Bill Phillips photo