NEPAL | Monday, 24 October 2022 | Views [62]
Maya Devi gives birth by holding onto tree and the newborn walks 7 steps, Great Lotus Stupa