‘Leopard Head’ by Diane Haines Pastel on Paper Framed 50 x 50 £325

'Leopard Head' by Diane Haines Pastel on Paper Framed 50 x 50 £325