Image 1 of 1
Nepal-3373.jpg
Kathmandu, Nepal.  Nepali Worshipper with Child Rings a Bell at Swayambhunath Temple.  Bells drive evil spirits away.