En Anglwg frin ffinland.