Photos: See The Giant Fish Caught In A Lake At IITA In Ibadan Posted by Unknown on July 15, 2015 Get link Facebook X Pinterest Email Other Apps The giant fish was reportedly caught in a lake at the International Institute of Tropical Agriculture, IITA in Ibadan, Oyo state. Comments Anonymous said… wow, its big
Comments