In a week that explores the tangle of trade routes that crisscrossed the globe 1000 years ago, Neil MacGregor sifts through broken pot fragments from an African beach. Show more
Discover 11,128,835 listings and 278,125 playable programmes from the BBC
In a week that explores the tangle of trade routes that crisscrossed the globe 1000 years ago, Neil MacGregor sifts through broken pot fragments from an African beach. Show more