Inside Taapsee Pannu's Russia vacation with sister Shagun; meals, sightseeing and more. See pics - Hindustan Times
Taapsee Pannu and her sister Shagun Pannu are holidaying in Russia together. Check out their travel pictures here. | Bollywood
Taapsee Pannu and her sister Shagun Pannu are holidaying in Russia together. Check out their travel pictures here. | Bollywood