The Bishops: Sheppard & Worlock (1)
Hope Street, Liverpool L1

Picture taken on Wednesday 14th May 2008, donated by Dave Wood

Sculptor: Stephen Broadbent

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.

 Religious Statues | Home


(1)

(2)

(3)

(4)

(5)