Otter Creek (Q1338233)
tributary of Lake Champlain in Vermont, United States
Language:
other details
description tributary of Lake Champlain in Vermont, United States

External Links