Mahesh Babu, wife Namrata Shirodkar meet Bill Gates in New York
By ANI
NEW DELHI: Telugu star Mahesh Babu is enjoying his vacation with his wife Namrata Shirodkar and treating his fans with some glimpses from their vacay. Recently the actor shared a picture with Microsoft…