Back

Oh Canada! By Melvin L

The Canadian Flag and the Flag-bearers during the Rodeo at Calgary Stampede.

Mar 25, 2011

Sports, Festivals & Events

Calgary Stampede Ground