This 15ft bronze sculptor of Bishop David Sheppard and Archbishop Derek Worlock, located on Hope Street between Liverpool Cathedral and the Metropolitan Cathedral. Read what the BBC has to say.
Picture taken on Saturday 31st May 2008 © Jonathan P. Neill