by JeremyRichards
Colourful puppets on a market stall in Kathmandu, Nepal
The license type determines how you can use this image.