Designed by
Title
Olympic Bobsled - Olympic Sports Complex - Lake Placid, NY #106965353
Description
Lake Placid, New York / USA/ Feb. 21, 2016: Antique Bobsled displayed at Olympic Sports Complex in the Adirondacks. Lake Placid hosted the 1932 and 1980 Winter Olympic Games.
This image is editorial