Avi Avital, Catrin Finch – Traditional Welsh Hen Ferchetan