Image 1 of 1
Nepal-3144.jpg
Kathmandu, Nepal.  Dolls of Ganesh, Son of Shiva, and Hanuman, in a Durbar Square Vendor's Shop.