Sheep, Otedola Integrated Farms, Odoragunshin, Epe, Lagos, Nigeria. #JujuFilms Sheep, Otedola Integrated Farms, Odoragunshin, Epe, Lagos, Nigeria. #JujuFilms Rate this: Read more Posted on October 7, 2016 by jujufilms in Epe, Lagos State, Nigeria, Odoragunshin, Otedola Integrated Farms, Rams/Sheep