The Sterling and Francine Clark Art Institute Unraveling the Mysteries of French Impressionist Art at The Clark The Sterling and Francine Clark Art Institute, located in the picturesque town