Description
2,436 dots meticulously painted by hand. This is optical art, the image becomes clearer according to the distance to the work. Salvator Mundi, known as the last painting of Leonardo Da Vinci. Salvator Mundi (latin for Saviour of the world).