LAUTECH

Kanji a Nigerian man - made lake.

Mabogunje A. L.

Kanji a Nigerian man - made lake. - NISER