Middlebury Gap — a special place! Bruce S. Post2017-03-05T21:04:29+00:00 Middlebury Gap — a special place!Bruce S. Post2017-03-05T21:04:29+00:00