This is an "Italian Latin" church, whatever that may be. On the altar I saw a St. Anthony that looked very Italian indeed, so it may be Roman Catholic after all. Outside Christ, flanked by some angels, I pressume. To the uninitiated: the pigeon represents the Holy Spirit.
It was a few days before Christmas 2005, so ....