A short film promoting Hermanus Waldorf School.