Vaal River Clinic

A fly fishing clinic on the Vaal River, facilitated by an expert guide.