Steve Lambert

New York
Visual
Artist in Residence, 2010
http://visitsteve.com/