The "Man of the Shroud" (as it has been always named) is an anatomical study based on the Shroud of Turin by Isabel Piczek, a noted monumental artist and theoretical physicist and a highly respected Shroud researcher.
This 24" X 5" bronze depicting Piczek's works captured my attention as I entered the Casa Nuovisima in Collegio San Pietro Apostolo. Placed on the right side of the staircase facing the main entrance of the house, one would never miss to notice the significance of it. My own word to describe it is the "Humiliation of the Lord"..
"In his humiliation justice was denied him. Who can describe his generation? For his life is taken up from the earth." (Acts 8:33)