HUB
Acting
Yu Ying
*1970
in Shanghai, China
Yu Ying (俞颖) is a Chinese actress born on May 15.
8/10
Creation of the Gods I: Kingdom of Storms
2023