Tags Tim Vaulkhard

Tag: Tim Vaulkhard

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....