Hindu devotees celebrate Janmashtami festival in India
Bihar, India #General News