Don Bosco Public School celebrated its 38th annual function with pomp and show yesterday in its sports compound. For such a magnificent evening, the entire school was adorned with white and red ribbons which was sheer pleasure to eyes.