“The most beautiful pictures in the world”, according to British artist Lucian Freud, Titian’s Diana and Actaeon and Diana and Callisto (1556–1559), made their debut at the Museum of Fine…
News
“The most beautiful pictures in the world”, according to British artist Lucian Freud, Titian’s Diana and Actaeon and Diana and Callisto (1556–1559), made their debut at the Museum of Fine…