International Tree Foundation - An Introduction

The International Tree Foundation develop sustainable community tree-planting schemes as a means of tackling poverty around the world. This short video showcases some our our projects both abroad and in the UK. http://internationaltreefoundation.org/

Open in new tab