Cragged Mountain Farm


Cragged Mountain Farm - human settlement in Freedom, New Hampshire, United States of America.