Williams College, Spencer

Williamstown, MA
United States