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