Image 1 of 1

20080707_rivkin_worldslgstlaundromat02.JPG

The exterior of the World's Largest Laundromat on Cermak Road in Berwyn, Illinois on July 7, 2008.
twitterlinkedinfacebook