3.1 million enslaved people trafficked to the British colonies
Crossings
Filters
No filters selected
42558 – Espiritu Santo y Nuestra Senora de Gracia (1591 – 1591)
From ? (1591)
To ? (1591)