Designed by
Title
Inside Guru Rinpoche Temple with colorful interior decoration in Guru Rinpoche Temple at Namchi. Sikkim, India #98100399
Description
Inside Guru Rinpoche Temple with colorful interior decoration in Guru Rinpoche Temple at Namchi. Sikkim, India.
This image is editorial