The Whiteface Lodge, Lake Placid, New York, USA

The Whiteface Lodge, Lake Placid, New York, USA