Leopard Head , 36 x 30 in. / 80 x 66 cm.

(acrylic on canvas)

<Back