A sculpture looted from a London church during the Blitz is to be returned to its former home.
The bust of Dr Peter Turner, an eminent physician and botanist, was taken from St Olave’s in the City of London on 17 April 1941 — via redwolf.newsvine.com
Share this Story