Skip to main content

The African Renaissance monument, Dakar, Senegal