Amid the epic landscape of the Mahabharata, the stage is set for an intimate yet eternal tussle between custom and commerce, tradition and modernity.
2009
2005
2008
1959
2014
2024
2006
1981
2007
2017
2022
1971
2023
1993