Rossella Bergo’s Film Wins Best Film in Jakarta International Humanitarian and Culture Awards

“Florindo and Carlotta – The secret life of snails” directed by Rossella Bergo, a female filmmaker from Italy, won Best Film at the Jakarta International Humanitarian and Culture Awards (JIHCA). … Continue reading Rossella Bergo’s Film Wins Best Film in Jakarta International Humanitarian and Culture Awards