2005 Lebowski Fest New York Poster

04290_LFNY2005_MedRes

2005 Lebowski Fest New York Poster ~ 4-color Screen Print on black heavyweight paper

Measures 10.5” x  26” ~ Available in The Shop