DesiMDB

Acting

Leila J. Babson

EN cinema · 1 credits

Known for

Filmography

Red Cockroaches poster

Red Cockroaches

EN · 20034.0

as Doris, the baglady