Leonardo Da Vinci was one of the great masters of the Italian Renaissance, whose masterpieces include The Last Super and The Mona Lisa.
2021