God Save the Green

- 2013
- Italy
- Directed by: Michele Mellara/Alessandro Rossi
- Written by: Michele Mellara, Alessandro Rossi
- Language: Italian
A look at building stronger communities through sustainable gardens.
Performance times
This film is not currently showing in cinemas.
Tell us more about this listing.