Electra Havemeyer Webb – Shelburne Museum

“A collection of collections.” – Mrs. Webb Shelburne Museum, in Shelburne, Vermont, is the manifestation of one woman’s enduring passion and unwavering commitment to a distinctive vision. Electra Havemeyer Webb (1888-1960), a visionary and trailblazer founded Shelburne Museum in 1947,…