Screenshot of the map showing area near the Lake Champlain Vermont

Screenshot of the map showing area near the Lake Champlain Vermont

Detailed Description

Screenshot of the map showing area near the Lake Champlain, Vermont 

Details

Image Dimensions: 451 x 301

Location Taken: VT, US

Source: