Richard Holmes
Richard Holmes works from Cape Town. Freelance writer with itchy feet (of the travelling kind). Hails from Cape Town, but watches planes fly over with envy. Richard Holmes has over 1336 followers on Twitter.