Tag: South Superstar

Vijay Deverakonda Calls Europe His ‘Happy Place’, Treats Fans with a New Pic

South superstar Vijay Deverakonda, who is currently spending his quality time in Europe took to social media to share a…