Profile of Dominic Muriithi

Thika, Kenya