Lost in Space: Arriving In Amsterdam for the Festival IDFA

I just flew from Florence to Amsterdam for the International Documentary Festival (IDFA) where the film will premiere on November 18 and then have three more screenings. My head is spinning. I still want to show you pictures of the gorgeous cinema THE ODEON in Florence (photos are being sent to me from the wonderful Italian photographer, Lorenzo Carlomagno, who was freelancing for the Festival…