"Snow Leopard" Original Oil on Canvas. Size 12x16".

Leopards ~ Paintings ~ Home