2001-2002 Masters of Fine Arts Thesis Show Poster for the School of The Museum of Fine Arts/Tufts University
11" x 17" - 2 spot colors
<< back to main