Longwood at Bennington

Bennington, VT