Cross of Sacrifice, Le Touret Memorial