Browse talks library Download this talk Share this talk John 3:16-21 Date 09 December 2012 Passage John 3:16-3:21 Speaker James de Costobadie (Costa) Series John Audio Browse talks library Download this talk Share this talk