A short film documenting the time the filmmaker spent in Kenya.
No streaming options found at this moment.