Stone sculpture

Doorkins Magnificat is a beloved resident of London’s Southwark Cathedral.