Designed by
Title
Ambassador car #10199390
Description
Government Ambassador, Lamayuru, Ladakh, India. Ambassador has been serving Indian customers since 1948. Ambassador is the only automobile to ply on Indian roads for more than five decades. It has also become the car of the Indian Army.