Leopard # 6 1991 Oil on canvas 100 x 1200 cm Filed under: Art ,Leopard Series ,Paintings , < PREVIOUSNEXT > Browse more Artworks