Seven Last Words

    // Holy Trinity Sloane Square, London SW1

    Two contrasting settings of the seven last words of Christ from the cross