Photos from the Descartes prize ceremony
A movie:
Movie is here
More photos from the Descartes events