Share
twitterlinkedinfacebook
Image 1 of 1
20080801_rivkin_worldslgstlaundromat07.jpg
Pedestrians walk past the World's Largest Laundromat in Berwyn, Illinois on August 1, 2008.  The laundromat is powered by 36 solar panels located on the building's roof and 301 machines on site.