Browse talks library Download this talk Share this talk Mark 14:12-26 Date 18 May 2014 Passage Mark 14:12-26 Speaker James de Costobadie (Costa) Series The Sacrifice of the King Audio Browse talks library Download this talk Share this talk