Steve Mills

555 West 25th Street. 917 305 0003
Opens: 10/14/10, Closes: 11/06/10
http://www.galleryhenoch.com