Imagination for People (CA)

Imagination for People (CA)
22nd April 2016 vincent

Imagination for People helps social entrepreneurs and engaged communities develop ideas and projects that lead to a more collaborative and responsible world.
http://imaginationforpeople.org/

Location