Leopard # 11 2009 Oil on canvas 91.5 x 122 cm Filed under: Art ,Leopard Series ,Paintings , < PREVIOUSNEXT > Browse more Artworks