Photos from Ted's South Africa bike ride.


Harrods in London

London

Changing of guards at St. James Palace, London

London

Big Ben in London.

South Africa

Ted with African wild life.