Leopards

Sizes: 33 x 93 cm and 42 x 42cm

Screen print & painting

Canvas