Harold Geddings III

Harold Geddings, local activist, union sheet metal worker (SMART Local 399), and visual artist from Saint Matthews, South Carolina.


LATEST ARTICLES BY Harold Geddings III