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…