Middlesex Charter graduation at MRT. (SUN/Julia Malakie)
060718Chartergrad04313 Middlesex Charter graduation