Electra Havemeyer Webb Memorial Building
Shelburne Museum’s world-renowned collection of French Impressionist masterpieces is exhibited in the Electra Havemeyer Webb Memorial Building. The interior is a painstaking recreation of six rooms from Mrs. Webb’s 1930s … Continued