Mirror Lake

Calais, Vermont 05650 United States of America

Location