Elgin, Iowa

Elgin Block, The (Fayette County, Iowa)