Leonardo da Vinci statue, Florence, Italy.

Oil on canvas. Work in progress 2021.

Leonardo da Vinci statue, Florence, Italy.

Oil on canvas. Work in progress 2021.