Designed by
Title
ELISTA, RUSSIA - MAY 9, 2018: Image of snow lions and the sign of the crossed Vajra on the stupa of Green Tara in the ethnohoton #219800711
Description
Two snow lions and crossed ritual and mythological weapons in Hinduism - vajras
This image is editorial