fraser coast technology challenge

Learning valuable life skills

Learning valuable life skills

Found out what Emerald Christian College has been up to.