21.10.15

Drowned City by Faith Millin wins Best UK Documentary at LIFF

Drowned City directed by Faith Millin, produced by Andrea Gelardin wins Best UK Documentary at London Independent Film Festival.