Anna Harriette Leonowens Share This Anna Harriette Leonowens (Anna Harriette Leonowens, Anna Leon Owens, Crawford Leonowens, Ann Harriett Edwards)