Shelburne Bay

Shelburne, Vermont 05482 United States of America

Location