Green Mountains across Lake Champlain, Vermont
United States of America
Vermont
Grand Isle County
North Hero
Gray stone house, Ve…
Hen Island Road
Impressum