Thursday, January 01, 2004
North Stonington Bible Church entrance off Jeremy Hill Road. Yes, it's out in the country!