36 Essex Street, Wenham, MA

History of the property known as Penguin Hall.

36 Essex Street, Wenham, MA

History of the property known as Penguin Hall.