New Holland TX 68

2008-05-10 3