Neurotransmitter 1990
Oils on Canvas
8' x 6'

Neurotransmitter 1990