BEFORE THE PARADE!

Dressed (and undressed) in their best finery, waving placards, showing off their Speedos, posing in uniform and in unison, thousands of keen Mardi Gras Paraders waited patiently in Hyde Park for the go-ahead to shimmy down Oxford Street for the spectacular 2016 Parade. Photographer Ann-Marie Calilhanna captured the pre-Parade action!