The recently discovered painting is believed to be one of Sandro Botticelli’s final works before his death in 1510. Botticelli, renowned for masterpieces like “The Birth of Venus” and ...