Join our community
Showing more like

One of the largest bronze statues in the world, the "Africa Renaissance" stands outside Dakar, Senegal.