Home > Gallery
Lumbini, Nepal — the birthplace of the Buddha, and one more stop in a life spent walking through other people’s histories in search of peace.