Holy Cross, Iowa

Western Hotel (Dubuque County, Iowa)