North Country School

Lake Placid
New York
United States