Excel Centre, Greenwich, London. 12 September 2023. It was a moment of pride to see India written in national colours on a pavilion at the…
Excel Centre, Greenwich, London. 12 September 2023. It was a moment of pride to see India written in national colours on a pavilion at the…