Leopard resting in Tree. Original oil on canvas. Size 10x12"
Home ~ Leopards ~ Paintings