Race fans let their hair down as the Melbourne Cup Carnival officially comes to an end on Stakes Day with a huge crowd of 58,000

Advertisement


Related Post