Designed by
Title
Kathmandu, Nepal, October, 26, 2012. People walking near the largest Buddhist stupa is Boudhanath ( Bodnath) #64197063
Description
Kathmandu, Nepal, people walking near the largest Buddhist stupa is Boudhanath ( Bodnath)
This image is editorial