Moira Stuart embarks on a fascinating journey to trace her family lineage, spanning from the rugged Highlands of Scotland to the vibrant landscapes of the West Indies.
Show
Who Do You Think You Are?
Episode
S01E06
Air Date
Nov 16, 2004