A sunny Melbourne Cup brings out the best of Spring Carnival fashion

OSTN Staff