Perry Oliver Hooper Jr. (R)

31549

67.04%

481622

46.04