From steam engines to tractors, military vehicles to motorcycles – there was something for any motoring enthusiast at the Long Melford Vintage Rally over the weekend.

Set at Melford Hall, the event, which is organised by Farm Machinery Preservation Society, attracted crowds across Saturday and Sunday.

Many of the exhibitors camped at the west Suffolk venue overnight for the long-established event.

Vehicles on show included vintage John Deere tractors and classic sports cars.