kamala harris portsmouth
Michael Sterling

Kamala Harris at South Church