CarlKruse4825

Profile-info-avatar-mask

Carl Kruse talks about nonprofit organizations and people who are working to make the world a better place. His blog spans the range of human endeavor: from science to the environment to the arts to poverty amelioration.

carlkruse.org/ 0 Spotted, 0 Points, #291,164 Worldwide