Richard "Mouse" Smith

Smith is the President of the NAACP’s Delaware Branch