Pinned 10 years ago
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.