Share
twitterlinkedinfacebook
Image 1 of 1
20080801_rivkin_worldslgstlaundromat13.jpg
A soap dispenser at the World's Largest Laundromat in Berwyn, Illinois on August 1, 2008.