North India drenched in colourful festivities two days ahead of Holy

Record ID: 419990