Hindu Devotees Celebrate Krishna’s Birth

Worshippers in India and Nepal commemorated the birth of deity Lord Krishna during the Janmashtami festival.

  • Share
  • Read Later

Worshippers in India and Nepal commemorated the birth of deity Lord Krishna during the Janmashtami festival.

More Photography from Time