The Silver Cascade

Print this page
  • ID: #167
  • Add Favorites
  • Availability: 10 In Stock

Found in Crawford Notch State Park, the Silver Cascade is one of the most popular waterfalls in New England.

18″ x 24″ oil (knife and brush) on stretched canvas.


Related Listing