Do You See a Snake or a Spider?

Dec. 16, 2016 - The head of a tiny snake stares at you. Odd blotches beneath its eyes pulsate over the serpent’s seeming smile. But the whole… more