Stock Photo - Slaves for sale in New Orleans, United States of America, illustration from the magazine The Illustrated London News, volume XXXVIII, April 6, 1861.

Stock Photo: Slaves for sale in New Orleans, United States of America, illustration from the magazine The Illustrated London News, volume XXXVIII, April 6, 1861.

Searchable keywords

Choose multiple keywords