Harlem Renaissance
Harlem Renaissance
Regular price
$22.99
Regular price
Sale price
$22.99
Unit price
/
per
Share
Featuring commentary from historians and performers, this program traces the roots of the music of the, it's social impact on society and it's eventual acceptance in mainstream culture.