Franklin D. Hyde

Bishop's Block (Dubuque County, Iowa)