Used 2011 Degelman 7000 Harrow

Location

map