Sydney Mardi Gras

The annual Sydney Gay and Lesbian Mardi Gras Parade.