Olympic Stadium of Montreal, Quebec. Host of the 1976 Olympics.

Royalty-free stock photo ID: 12190045

Olympic Stadium of Montreal, Quebec. Host of the 1976 Olympics.