John Arthur Horner

John Arthur Horner
Kansas City Public Library