Tractors of all sizes took to county roads on Saturday for a tractor rally in aid of a good cause.

The annual event, organised by East Lothian Ploughing Association, saw decent crowds watching from the sidelines as tractors set off from Gosford Estate.

The large vehicles travelled past Longniddry, through Ballencrieff towards East Fortune, Whitekirk and Tyninghame before heading back through Whitekirk, East Fortune, Athelstaneford, Ballencrieff and Aberlady and back to Gosford House.

A raffle was held after the rally with a total of £1,100 being raised from the event which will be donated to Maggie's Edinburgh.

A spokesperson for East Lothian Ploughing Association said: "Thank you to everyone that supported our road run! What a fantastic day we had and I’m pleased to say we have raised £1100 for our chosen charity Maggies Centre Edinburgh."