Editorial
Bobsled in Lake Placid Olympic Sports Complex, USA Editorial Stock Photo

Bobsled of Lake Placid Olympic Sports Complex. Lake Placid hosted 1932 and 1980 Winter Olympic Games, Adirondack Mountains, New York, USA.

  • MR: NO
  • PR: NO
  • 3
  • 1046
  • 6

Editorial Stock Photo: Bobsled in Lake Placid Olympic Sports Complex, USA

ID 21802258 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images