Leopard Seal
Oil 21.5x19.5 inches
£900.00