Spain-based production and distribution company Explora Films is offering its latest documentary, The Pilgrims of the Ganges and more at the market in Cannes.

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.