Jump to main content
Zia Mandviwalla's short film, "Eating Sausage", has screened at international film festivals in Korea, London and Spain..