Going Royal in India with Prince Manvendra Singh Gohil

2011-12-01T20:59:53-07:00Carlos Melia, India, International Press Clipping, New Delhi|