Designed by
Title
Devotees make offerings during Indra Jatra festival in Kathmandu #99374430
Description
KATHMANDU, NEPAL - 9/26/2015: Devotees make offerings at Durbar Square during the Indra Jatra festival in Kathmandu, Nepal.
This image is editorial