Around a hundred children with special needs and life-limiting conditions have been given a trip to the seaside by Edinburgh's taxi drivers.

As part of the 71st Taxi Trade Children's Outing, a colourful convoy of cabs made its way through the city on Tuesday.

The annual tradition, organised by a committee of taxi drivers, takes the children and their families to East Lothian free of charge. Some of the children have terminal illnesses.

Along the way, the children often enjoy themselves by shooting the watching crowds with water guns and hurling water bombs.

This year's procession started at Edinburgh Zoo before heading through Princes Street, the Mound and past the Scottish Parliament at the High Street.

It also stopped at Luca's in Musselburgh, East Lothian, for ice cream before heading along the coastal road to Yellowcraigs.

Cabs this year were adorned with balloons and colourful decorations.

The tradition began in the wake of the Second World War in 1947 and has continued ever since.

Taxi driver Andrew Brown is taking part for the first time this year, driving a cab decorated in a yellow and blue Minions theme.

He told STV News: "It's something to give back to the kids of Edinburgh, to show the taxis are very special in Edinburgh."