Joshua Hall

New Sharon, Iowa, 50207