1000 Survival Gardens ProjectAn enthusiastic collaboration of Canadian, American and South African Rotary clubs and the Roll a Hippo...