A short Eco inspired film starring pupils from St Faith's School, Cambridge in UK, featuring their mastery of Spanish !
It was entered for the 2012 Spanish Embassy Film Competition , part of their education programme, and won !
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?