Elgin at the turn of the century

Donated to the Union County AGHP Project
 by Bill Hug
Copyright 2000