Nembe City

Founded In
2011
Location
Nembe, Nigeria

Nembe City