Laurie Sloan Published June 5, 2013 at 931 × 1280 in Laurie Sloan Next Image → Untitled, 2011 Inkjet print 33″ x 24″