Under normal circumstances, an alien spaceship hovering above an impressionist cityscape is a sure sign of a forger on acid. In this case, however, we're talking about "Paredolia," a series of oil and gouache paintings by New... More >>>