African Renaissance monument

World » Senegal » Dakar » African Renaissance monument

2010

14 Aug

It’s time for the African renaissance