25th Annual African American Cultural & Heritage Festival
Click on a thumbnail to view enlarged photo