Thousands of punters descended on the Caulfield Cup in Melbourne dressed in their racing finest, with striking headpieces and colourful dresses dotted throughout the event.


20


Daily Mail

13 Related Articles from 2018-10-20