Nelson Mandela Bay Pride 2012
There's much fun to be had at the Nelson Mandela Bay Pride.