Lens (red 7)

£500.00

By Mark McClure.

Unique fine art silk screen print

Signed Limited edition of 1

68 x 68cm

Only 1 left in stock

Categories: ,