Saints, devotees throng Central India for Pitcher festival

Record ID: 420853