Vermont, The Green Mountain State

Owl's Head Trail, New Discovery State Park, Groton State Forest

2,434 views
1 fave
3 comments
Taken on June 13, 2009