Street Art From Around the World – Orlando Towers, South Africa

The town of Soweto in Johannesburg, South Africa has formerly only been renowned for the Soweto Riots during the Apartheid era. But today, artists and extreme sport lovers have disbanded this stigma by creating some truly revolutionary street art on 33-storey high cooling towers. The Orlando Power Station was constructed in 1935 but took until […]