Cinema Made In Italy Film Festival Programme Announced
The ninth edition of Cinema Made In Italy will launch at the Ciné Lumière in South Kensington on Tuesday 26th February, showcasing nine new Italian productions plus the 1970 expressionist masterpiece...