Sunday, May 20th, 2012

Starfish Greathearts Foundation.

October 15, 2008 by admin  
Filed under News

Starfish Greathearts Foundation is an international development charity, aiming to bring life, hope and opportunity to orphaned and vulnerable children in South Africa.  We believe that everyone can make a very real difference to the lives of these children.  Starfish is the response of a global community of people on a passionate quest to change perspectives, [...]