Devi Sri Prasad Photos

Description
Devi Sri Prasad is an Indian music composer, playback singer and lyricist in Telugu and Tamil films, currently residing in Hyderabad, Andhra Pradesh.