Nature’s Grandest Scene in Art

From 1760-1900 Niagara Falls was the most frequently described and depicted natural wonder in North America, appearing not only in paintings and engravings, but also in more unusual contexts, such as on dinnerware, wallpaper, sheet music and lamp shades.  Although they were a spectacular sight, the falls' overwhelming popularity can be explained by the way … Continue reading Nature’s Grandest Scene in Art