DesiMDB
Leela Owen

Acting

Leela Owen

EN cinema · 4 credits

Born

30 March 2003 (age 23)

Also known as لیلا اوون

Known for

Filmography