Anubha Sourya
Anubha Sourya演员
168cm

Anubha Sourya is an Indian film actress and dancer born in Moscow, Russia. She is a Computer Science graduate from Silicon Bhubaneswar. She was associated with Nila Madhab Panda's Green Screen Lab. Sourya is the daughter of renowned Odia actress Pushpa Panda.

TA的作品(3)