Aiming to find an answer to spiritual suffering, this piece shows a torrent of images and landscapes filmed on a long journey through Iceland, Spain, France, the Canary Islands, and New York... Read allAiming to find an answer to spiritual suffering, this piece shows a torrent of images and landscapes filmed on a long journey through Iceland, Spain, France, the Canary Islands, and New York.Aiming to find an answer to spiritual suffering, this piece shows a torrent of images and landscapes filmed on a long journey through Iceland, Spain, France, the Canary Islands, and New York.