Leopard resting on rock. Original oil on canvas. Size 18x24"
Return to Leopards ~ Home ~ Paintings