Joseph Hopper Nicholson (Q2655517)
American politician
Language: