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.