Debby Rio

Debby Rio is an Indonesian actress.

Known for