Apprentice-style challenge raises almost £14,000 for Aberdeen children’s charity

Post Thumbnail