Luo
A luo village located near bomas in Nairobi kenya
Luo
or
LUO
may refer to: