A cinematographic logbook around the mythical island of Alicudi in Sicily.

Cast & Crew