Calgary Stampede Grandstand

Calgary, Canada