Watch Who Do You Think You Are? season 12 episode 7 tv series online free
Release: Jul 20, 2021
Setting out to discover if a mysterious Spanish governess actually existed in her Mum's family, Chris Bath finds instead an adventurer with an entrepreneurial spirit.