Taleigao: Singer-composers Hariharan and Leslie Lewis perform during the closing ceremony of 50th International Film Festival of India (IFFI-2019) at Shyama Prasad Mukherjee Stadium in Taleigao, Goa on Nov 28, 2019.

1 / 1

You May Like