Echo Lake from the Artists Bluff in Franconia New Hampshire New England Photography Echo Lake from the Artists Bluff in Franconia New Hampshire Read More »