XIII Winter Olympic Games, Lake Placid, Bob, circa 1980.
Editorial Stock Photo
Designers also selected these stock photos
More similar stock images
Sunset over the cityMunich, Germany - Idyllic winter view of Blutemburg castleThe Kievan Rus theme park in Kopachiv, UkraineIske-Kazan State Historical, Cultural and Natural Museum-Reserve and the site of ancient settlement on the site of the actualCanal and Oude Kerk in Delft, NeterhlandsUSSR 1980: A stamp printed in the USSR