CM Emmanuel Egesa (Uganda): photo 1 of 1

CM Emmanuel Egesa (Uganda), photo 1 of 1

Photo: Matthew Perchard. All photos of CM Emmanuel Egesa