Anita Yoo
Slotherhouse
One Boat One World
American Express spot
|
Instagram
Anita Yoo is an Estonian actress with over 30 film and TV credits internationally. She lived in China for 8 years and speaks five languages.