Traditional cultural fest enthralls India�s northeastern Shillong.

Record ID: 353531