Loading…
Large Mani stone in Ney Village, Ladakh, India