The Sanskrit mantra 'Om mani padme hum' inscribed and painted on a mani stone embedded in a wall of the Potala Palace in Lhasa, Tibet, China.

The Sanskrit mantra 'Om mani padme hum' inscribed and painted on a mani stone embedded in a wall of the Potala Palace in Lhasa, Tibet, China. - 44019608

Similar stock images

to-top-page