Inside The Dalai Lama’s 1966 Land Rover, sold for US$143,000
  • The 1966 Land Rover Series IIA 88 was donated to the Dalai Lama Foundation in Palo Alto, California, in 2005 to raise funds for Tibetan refugees
8 Sep 2019 - 2:00AM