State Senate District 21

Hampton Roads
Strong Democratic