Delta Screenprint
$29.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