Henry Box Brown’s Mirror of Slavery exhibits in Liverpool, England.

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

Sponsors  |  View all