Igrita

Last updated

Igwuruta is a town in Rivers State, Nigeria.