Leonardo da Vinci statue, Florence, Italy (oil on board; work in progress 2021)

Leonardo da Vinci statue, Florence, Italy (oil on board; work in progress 2021)