Isle Le Motte House

Isle Le Motte house, 2356 W Shore Rd, Isle La Motte, VT 05463, United States

Location