The Leopardess

The Leopardess
2018
oil on canvas
84 x 114 cm


<   go back