Montreal Olympic Stadium. Editorial Stock Image

Photograph of the Montreal Olympic Stadium. The Summer Olympics Games, officially known as the Games of the XXI Olympiad, was celebrated in Montreal, Quebec, Canada, in 1976.

  • MR: NO
  • PR: NO
  • 2
  • 1144
  • 1

Editorial Stock Image: Montreal Olympic Stadium.

ID 21561189 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos

More similar stock images

More images