Brian Vernor reaches the end of his long ride across Africa

Click any image to zoom