Wednesday, April 1, 2015

Mount Washington by Matt B

The tallest point in New England, Mt. Washington in Gorham, New Hampshire. This picture was taken atop Wildcat Mountain Resort.
Displaying photo.JPG

No comments:

Post a Comment