Delta Screenprint

£23.00

Release date: 16 November, 2018

This beautiful exclusive 12"×12" screenprint features black and gold design and is hand printed on 100lb French paper construction blacktop.

Only available for purchase from the official store.

Formats: 
Art