Nguni’s Beauty

With their beautiful multicoloured and lively patterned hides, South Africa’s indigenous Nguni cattle are widely know to be a breed that can overcome the harshest African conditions. This cow and calf was photographed in the southern Free State on my uncle’s farm.

FS Farm small-0461

Promising Sky
Shadow

I love Jozi

“One day in Johannesburg, and already the tribe was being rebuilt, the house and soul…

The Ocean’s Halo

As the storm over the North Sea at St Andrews (Scotland) subsided, the ocean was…

Steel Works

Dirty Laundry

As part of my Masters Degree international immersion, I visited Mumbai in 2007 for the…

You cannot copy content of this page