Telusa Telusa (From "Ranga Ranga Vaibhavanga") by Devi Sri Prasad, Shankar Mahadevan ft. Devi Sri Prasad & Shankar Mahadevan
Song