Debra Decay ablaze in her firey red glory and piercing emerald green gaze. Supplied as a signed limited edition Giclée print from an edition of only 25 copies. Certificate of authenticity included.