Rana Daggubati in a still from Department

Advertisement

By Hindustan Times
Rana Daggubati in a still from Department, a film by Ram Gopal Varma.