Two panels depicting an emblam and a bishop at a church in Southfleet, near Gravesend.
Comments are closed.