Leonardo da Vinci statue, Florence, Italy.
Oil on stretched canvas. Work in progress 2021...

Leonardo da Vinci statue, Florence, Italy.
Oil on stretched canvas. Work in progress 2021...