Henry Box Brown’s Mirror of Slavery, a moving panorama, exhibits in Manchester, England.

Henry Box Brown’s Mirror of Slavery, a moving panorama, exhibits in Manchester, England.

Sponsors  |  View all