L E O N A R D O D A V I N C I
OIL ON CANVAS
122cm x 122cm
Painting by Scarlett Raven
AR by Marc Marot
“He is a true master. I’ve always gone to his work for inspiration on anatomy and the human form; his art and research were ahead of science. The world is forever in his debt.”