Designed by
Title
Priest worshiping in Hindu temple #48430200
Description
Priest worshiping and conducting rituals in a Hindu temple in India. Idol of goddess Durga in the background, Durga pooja or Dussehra celebrations in Silchar, Assam, India
This image is editorial