Amid the epic landscape of the Mahabharata, the stage is set for an intimate yet eternal tussle between custom and commerce, tradition and modernity.
2023
2014
2022
2019
1982
2009
2020
1969
2024
1979
1980
1974
2018
1957