Snow Leopard - Oil On Canvas (80x140) ZAR 110,000.00.jpg