India Music Week Ft. Stephanie Thazar at Lodi – The Garden Restaurant, Delhi

Comment