Sarita Choudhury in "Fresh Kill" (dir. Shu Lea Cheang - 1994).

Sarita Choudhury in Sarita Choudhury in Sarita Choudhury in Sarita Choudhury in Sarita Choudhury in Sarita Choudhury in Sarita Choudhury in Sarita Choudhury in Sarita Choudhury in

Sarita Choudhury in "Fresh Kill" (dir. Shu Lea Cheang - 1994).

Share: