Phillimon Selowa


Phillimon Selowa is a Ugandan cricketer. He played in the 2014 ICC World Cricket League Division Three tournament.