Designed by
Title
Olympic Center, Lake Placid, New York, USA #109048068
Description
Olympic Center on Main Street in village of Lake Placid, New York, USA. This arena hosted various events during the 1932 and 1980 Winter Olympic Games.
This image is editorial