Profile of Tim Smith

Mombasa, Kenya