painting in Santa Maria in Vallicella, Rome, Italy, by Cesare Nebbia