by FiledIMAGE
MELBOURNE, AUSTRALIA - NOVEMBER 6: Guests braving the rain at Lexus Melbourne Cup Day at the 2018 Melbourne Cup Carnival