Craig Duncan

Year Distance
19762,630
Total2,630