Created by liz.ruepp - August 5th 2019
VT, US
Larrabee's Point Complex
74 Weatherwax Road, Melrose, New York