Carroll at a chapel inside the hermitage of Nun from Kachod Drub Ling Nunnery. Ladakh, India.
Nun from Kachod Drub Ling Nunnery. Ladakh, India.
Ladakh, India.