A man shows his rainbow flag during the Gay Pride parade in Rio de Janeiro, Brazil, July 30, 2006.
© 2006 Reuters