Hancock Shaker Village

Hancock Shaker Village

Modern since 1790