John Bonfoy Rooper (Q11801875)
British landowner and MP
Language: