Aberdeen pupils raise £2,000 for charity

St Margaret's School for Girls.
St Margaret's School for Girls.

Breaking