Yesta , Tellefsen ,England