String of successes for Strathallan student

Madeleine Sayce [Photo: Strathallan School]