Home > Photos > 1081918 10

Photos

Options

Olympic Flame

Feb 1980: The Olympic Flame during the Winter Olympic Games at Lake Placid, NY, USA. \ Mandatory Credit: Tony Duffy /Allsport


2/1/1980 12:00:00 AM

Similar photos slideshow