Second-hand store

A range of second-hand machinery and trailers.