Share A Dream
Share A Dream

Share A Dream

Matching little-known and impactful non-profits with people and companies around the world to create lasting impact and raise social awareness.