We were on vacation in October 2012 and came across the United Methodist Church in New Castle, New Hampshire in the mist of their Fall Festival.
By Yankee Magazine
Nov 06 2012