Snow Leopard II

sitting snow leopard

 Oil on Canvas

76/51cm

buynow

Advertisements