Tags KPCU

Tag: KPCU

Raised in England, Tim Vaulkhard is a typical English countryman. Over the past four and half decades, he has lived on his farm in Kiambu County. Now retired, Tim enjoys riding a horse around the farm on a weekend....