freshphotons - A neuron (green and white) in an insect brain...

more about : freshphotons