barbary-pirates-english-slaves

By Ashley Sanders

painting of Barbary pirates battling with another ship on the Mediterranean Sea