This still immediatly made me think of the famous canvas of Caravaggio in the San Luigi dei Francesi. But then on 90 degrees.
in the studio