Posts tagged David R. Proper
Black History Timeline: 1619-1696