Dalai Lama in New Delhi - Album

Dalai Lama in New Delhi

Date: 17-01-2009 | Total Images: 7