Trap Falls
A nice little waterfall in Willard Brook State Park in Ashby, MA.
813
views
9
faves
0
comments
Uploaded on November 13, 2016
Taken on November 11, 2016
Trap Falls
A nice little waterfall in Willard Brook State Park in Ashby, MA.
813
views
9
faves
0
comments
Uploaded on November 13, 2016
Taken on November 11, 2016