1980

Winter Olypmic Games Posters From 1924 To 2010

February 24, 2010

The poster for the 1980 Winter Olympics held at Lake Placid, New York.

Read the full article →