African Renaissance Monument

Statue located outside of Dakar, Senegal From Wikipedia, the free encyclopedia

African Renaissance Monumentmap