I checked out one of the churches where Mary on the Cross is located...Some sort of Catholic Church of the Martyrs in Warsaw, Poland...
As you are sitting in the pew, you are looking at a large portrait of Jesus, sitting...He is looking up and directly above Him is standing the the Queen of Heaven, Mary...
I went to the site of the other Church where they have Mary hanging on the Cross at the Vatican...That Church claims to have relics of Mary and the actual blood of Jesus in their possession...