YOU4418680: Bust of Leonard de Vinci (1452-1519), painter, sculptor, architect, philosopher, engineer, Italian scientist, often described as a symbol of the man of the universal spirit renaissance, marble sculpture by Henri de Vaureal (? -1903), installed at the castle of Amboise., Amboise. / Bridgeman Images