Advertisement

Pictured: Punters out in force as Melbourne Cup festivities get underway

Racegoers out in force during the 2017 Melbourne Cup Day at Flemington racecourse