Image
@NCCapitol

State Rep. Larry Hall, D-District 29

State Rep. Larry Hall, D-District 29 (Durham)