The Phosphenes Collection | Phosphene | [fos-feen] Syllables noun, Physiology:
A sensation of light caused by excitation of the retina by mechanical or electrical means rather than by light, as when the eyeballs are pressed through closed lids
Nectar Of The Gods by Katy Jade Dobson Limited Edition Giclee on Paper
Limited Edition Hand Signed Giclée on Paper and Framed
Image Size 29 x 23"
Framed Size 43 x 38"
Edition Size 75