The annual Sydney Gay and Lesbian Mardi Gras parade is the centrepiece of the entire Mardi Gras festival.
And this weekend's ((Saturday 2 March 2019)) parade is expected to be watched by hundreds of thousands of people, all around Australia.
It is linked to ancient pagan celebrations of spring and fertility that were absorbed and modified to fit Christian theology.