Good Samaritans: S.A middle-classes donate 30% of their income to charity monthly

South African money
South African money