3.1 million enslaved people trafficked to the British colonies

Filters

No filters selected

Ystradgynlais (Brecknockshire)

Learn more