Giniel de Villiers – Dakar Man [Gallery]

Giniel de Villiers has completed nearly two dozen Dakar [...]