Designed by
Title
Calgary, the Stampede #65561044
Description
Calgary is the main city in the province of Alberta, Canada. The Calgary Stampede is a not-for-profit community organization that preserves and promotes the western heritage, culture and community spirit.
This image is editorial