Rainbow Flag: The 20th annual Johannesburg Gay Pride

An estimated 15,000 people attended Johannesburg Gay Pride parade in 2009. South Africa was the first African country to legalise same-sex marriage.
Date: 
Saturday, 3 October, 2009