Share: Title:Ruth Jones visits the place where her welsh ancestors lived! | Who Do You Think You Are? (U.K.) Duration: 9:14 Plays: 1.6K views Published: 8 months ago Download MP3 Download MP4