Leopard Head

Leopard Head

Regular price £500.00

By Francesca Sanders, 

Oil on Canvas, 

40 x 40 cm, 

Framed