Restaurant on Lake Victoria
A restaurant called Delta Force sits on the shores of Lake Victoria in the lakeside town of Kisumu in Kenya.
Fishermen on sailboat
Fishermen set off for their morning catch on a sail boat on Lake Victoria in Kisumu County, Kenya.
From Everyday Africa