C

Cedric De Souza

Born in Nairobi, Kenya