Spencer Hodge

Leopard Triptych

£204.00

LIMITED EDITION PRINT

Edition size: 495
Medium: Paper

Paper size 52 x 18 in