Recent Graduate wins International Film Award

14 Mar 2014



2013 graduate Russell Roberts (St 08-13) has been awarded Best International Film in the Filmmakers of Tomorrow Showcase, as part of the San Luis International Film Festival for his film "Color".

Further information on the Festival is available from http://slofilmfest.org/
Inspiring students to achieve personal excellence and to be outstanding citizens who work to create a just, loving and peaceful society.