Mbabane, the capital of Swaziland
Allister Miller Street (now Gwamile Street), the capital's main street and Gilfillan Street (now Somhlolo Road) junction in the rain, with flags celebrating Swaziland's Independence Day (6 September 1968).
Photo by Ludo Kuipers, Tue Sep 07, 1971