Actress Miriam Yeung receives the Star Asia Award at New York's Lincoln Center on June 29 (New York time).
Close