Shankar Mahadevan, Ehsaan Noorani, and Loy Mendonsa performing in the World Music Festival in Udaipur

Shankar Mahadevan, Ehsaan Noorani, and Loy Mendonsa

Shankar Mahadevan, Ehsaan Noorani, and Loy Mendonsa