Tibetan spiritual leader Dalai Lama offers Rose petals during a religious interfaith prayer meeting at Raj Ghat, in New Delhi on Saturday, 29 March 2008.
Credit balance: 0