The “African Renaissance” statue during its construction in August 2009. (via Wikipedia) On April 3, the West African nation of Senegal officially inaugurated one of the strangest statues in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results