Archive, Chicago, Exhibitions, Illinois, Media-Military Relations, Obama, Politics, Portraits, United States

Osama bin Laden: 1957-2011


World’s Largest Laundromat in Berwyn, Illinois on July 7, 2008.
Included in the exhibit, “Obamaland” at The Coop in Chicago, May/June 2009.