Lebanon / 2002 / Documentary / 33’40”D0301294
British photographer Peter Sanders has converted himself to Islam after a long spiritual quest in the Far East and Europe. An examination on the spiritual and visual connections that associate Sanders with Islam.
Director