a small water fall in Leverett, MA, that looked really beautiful with the foliage surrounding it.
By Yankee Magazine
Oct 26 2007