A building that first made Boston feel real to me

Location: St Theresa-Avila Catholic Church, Boston