A beautifully restored 16th-century painting is now on public display in London. The tall, narrow altarpiece, called The ...