John Osogo profile picture

John Osogo

Life in Kenya in the Olden Days: Baluyia