top of page

By Deadmansdust


Giclee print on archival acid free paper with hand embellished.

Size: 76cm x 51cm

Limited Editions of 25

Signed, Numbered & Unframed


REMARKS: Icy cool Debra Decay with striking red mask set against rich blues in an ultra modern portrait.

Neo Geisha

    bottom of page