Designed by
Title
Olympic Ski jumping Complex #103393931
Description
Lake Placid, New York, USA. November 4, 2017. The chair lift at the Olympic Ski jumping Complex in Lake Placid , New York, host of the 1932 and 1980 Winter Olympics
This image is editorial