
Person
Myesha Lin
- Specialty
- Acting
- Birth
- August 2, 2018 · 8 years
Technical Alias
Myesha Lin Adeeva Afsheen
Professional Trajectory
Myesha Lin is an Indonesian artist.

Technical Alias
Myesha Lin is an Indonesian artist.