Exhibition Poster 2017

 

Document by Henry Leutwyler 

 

Museum of Fine Arts, Le Locle, Switzerland

 

James Dean's key to his room #82 at the Iroquois Hotel, New York 

 

35 x 50" SIGNED & NUMBERED

 

Only 12 will be made available

 

 

 

 

 

 

US$ 250.00 - SOLD OUT
Exhibition Poster 2017