£460.00
22″ x 33″
25
Hand Signed Giclee Print
23 in stock
Debra Decay ablaze in her firey red glory and piercing emerald green gaze. Supplied as a signed limited edition print form an edition of only 25 copies.