1 cursed spot in Ouakam, Senegal
The African Renaissance Monument (French: Monument de la Renaissance Africaine) is a 52-metre (171 ft) tall bronze statue located on top of one of the...
Share it with the community!