Lucifer Lives screen print

£30.00

Found 5 of these tucked away in the cellar.
46 X 32cm
Two colour screen print on 310gsm museum natural fine art paper.

Sold Out