Martin Ney, German Ambassador in India & Roland Folger, MD & CEO, Mercedes-Benz India poses with car during g the launch of Mercedes-Benz’s Maybach S 600 Guard in New Delhi on Tuesday, 08 March 2016.
Credit balance: 0