• Raffles Hall Musical Production RHMP 2018
  • Celebrating 60 Years of Raffles Hall