%1$s Profile Image

Spark Ventures

sustainable solutions to lift communities out of poverty

www.sparkventures.org Tax ID 51-0626562

Donate