Siemenpuu is a small Finnish Foundation supporting environmental work in the South