Designed by
Title
Priests worshiping the idol of Deity Rato Machindranath on occasion of annual procession held in Lalitpur #274486206
Description
Priests worshiping the idol of Deity Rato Machindranath, the God of Rain, towards the god's temple during an annual procession held in Lalitpur
This image is editorial