Stephen Ellis

STEVEN ELLIS is a painter living and working in New York. He is represented in the U.S. by the Von Lintel Gallery.

ADVERTISEMENTS