GRAND CHAPITEAU AT STAMPEDE PARK

Grand Chapiteau at Stampede Park

UNDEFINED, Calgary, T2P 2K8