Teballo

South Africa, Cape Town, speaks English
15 points (ranked #68)Joined 10 months ago