Click image to enlarge

Nepenthe - Clouded Leopard

Oil on panel 112 x 156 cms (44 x 60 inches) framed SOLD - Print available

Go to link