James de Villiers
Neuron Structures. by James de Villiers, Image 3.
Neuron Structures. Acrylic on canvas. 122 x 152 x 4cm