Peter Halley

Peter Halley, is an abstract artist from New York City