ILLINOIS DeKalb Storefront of gift and decor retail store on main street in small town

- Image ID: B7XXTM
Kim Karpeles / Alamy Stock Photo
Image ID: B7XXTM
Location: DeKalb, Illinois, United States of America