Lake Champlain

by derickson on June 30, 2011

Photograph of Lake Champlain in Burlington, Vermont with the Adirondack Mountains in the distance.

Photo of courtesy of David Erickson

 

Related Images:

Previous post:

Next post: