John Moorehead

Moorehead Stagecoach Inn (Ida County, Iowa)