India, Lifestyle, Transport

The Mercedes Benz – Maybach the epitome of luxury parked in the Pondy Bazaar Streets, T Nagar.

Check the LUXURY across the world here LINK.