DSCF4195

Teacher and project innovator, Mr David Ivory.