Profile of Steve Wachira

Nairobi, Kenya