The North Church on the New Haven Green in New Haven, CT (US). Also shows the Union and New Haven Trust Building. Photo taken by Staib on 16 June 2007.