MCAMIG1221-001web
A street vendor holding a pink umbrella and wearing a Yes We Can President Obama baseball cap sitting on the rocky banks of Migingo Island.
Sliced industrial bread, beer and cigarettes are popular goods on the densely populated 2,000-square-metre rocky island which is located close to the international boundary between Kenya, Uganda and Tanzania in Lake Victoria.