Martin Parr 2008.  The Melbourne Cup. The Melbourne Cup is Australia's major annual thoroughbred horse race and covers a distance of 3,200 metres.

Martin Parr 2008. The Melbourne Cup. The Melbourne Cup is Australia's major annual thoroughbred horse race and covers a distance of 3,200 metres.

Scroll to Top