Photos: See The Giant Fish Caught In A Lake At IITA In Ibadan


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