Designed by
Title
Herb Brooks Arena, Lake Placid, USA #109047998
Description
Herb Brooks Arena, known as the Olympic Center, Lake Placid, New York, USA. This arena hosted various events during the 1932 and 1980 Winter Olympic Games.
This image is editorial