'Diana and Actaeon'

'Diana and Actaeon'

National Gallery via Bloomberg

"Diana and Actaeon" (1556-59) by Titian. The picture is one of three masterpieces by the great Renaissance painter hung together for the first time since the 18th century. It is part of a Titian show taking place during the London Olympics.