Smith Warren, & Briscoe

Church of the New Jerusalem (Middlesex County, Massachusetts)