Lake Placid Concert Photos

Lake Placid, New York, United States