Leopard in tree - Acrylic on canvas  50 x 120cm (19.5 x 47 inch)

Back