“Return to the lost eden” selected as finalist at the Ischia Global Film Fest!
Ischia Films of the Year 2020 is the winter section of the Ischia Global Film Festival.
It runs from Jan 28th to 31st on the Isle of Ischia, a few miles off Naples and Capri, Italy.
Here the link for the streaming of the English subtitled version of the documentary.