Jessica Todd Harper Published July 15, 2014 at 1280 × 854 in Jessica Todd Harper: The Print Center Solo Exhibition Award ← Previous Image Self Portrait with Nicholas, 2013 Inkjet print 27” x 40”