Weekend Screening
Apr 18 - 19, 2025
Meghnad Saha Lecture Theatre