Lamentation over Christ deposed from the Cross

English