Devotees rejoice over the Hindu festival of colours in northern India

Record ID: 426128