The Lion Tamer

Oil on canvas

60 x 60 cm,

2000

Private collection

Back