John Wesley Powell

John Wesley Powell

John Wesley Powell
John Wesley Powell
Powell, John W.
Powell, John W.