Tak tok gompa festival
Tak tok gompa mask festival near Leh, Ladakh, northern India.
↑