Caption:
Location: Doti Liquors - Elmhurst, IL, United States
Image Credit: emerge077
Image Upload Date: 2009-12-11 10:49:22