oliveseed

Palo Alto, US

Our mission is to ignite a love of learning and to empower young people with knowledge, resources, and opportunities to make a positive difference in this world. www.oliveseed.org & www.moroccolibraries.org