1. Leonardo di ser Piero da Vinci was an Italian polymath of the High Renaissance who was active

    Leonardo di ser Piero da Vinci was an Italian polymath of the High Renaissance who was active

    199