Featured Item
Photos of High Ice Cream Factory
Photograph of the people working at High Ice Cream Factory at 1247 N. Main Street, Decatur, IL. Photograph of Ice Cream Vending at the High Ice Cream…
Photograph of the people working at High Ice Cream Factory at 1247 N. Main Street, Decatur, IL. Photograph of Ice Cream Vending at the High Ice Cream…