The Virgin Mary, Crucifixion and St.John