Shelburne Museum

Shelburne, VT
United States