This used to be in front of a house in Westborough, MA. It's gone now, the former owner died and the new owners removed it.
WestboroughMassachussetsNew EnglandHistoryWitch ChurchGonewitchchurch