Snow Leopard
Snow Leopard

A painting of a snow leopard in pastels on pastlemat.

Snow Leopard

A painting of a snow leopard in pastels on pastlemat.