Colorful puppets on a market stall in Kathmandu, Nepal, stock photo

Stock image of 'Colorful puppets on a market stall in Kathmandu, Nepal'
Published: March 16, 2013
Close
Loading