Designed by
Title
Musical performers during Indra Jatra in Kathmandu, Nepal #99374615
Description
KATHMANDU, NEPAL - 9/26/2015: Musical performers walk through the crowd during the Indra Jatra festival at Durbar Square in Kathmandu, Nepal.
This image is editorial