by derejeb
A giant statue of Samora Moisés Machel at the Independence Square in Downtown Maputo, Mozambique