Cabbies from Edinburgh have treated local children with special needs to a day out like no other.
Last week, the children experienced a spectacle of colour and balloons as part of the 73rd Edinburgh Taxi Trade Children's Outing.
The annual taxi outing, which is steeped in tradition, offers the families a memorable free day out which would otherwise not be possible. The outing was formed in the wake of the Second World War and has been popular ever since.
Taxi drivers from Edinburgh volunteer their time and vehicles for the yearly event which takes place on the second Tuesday in June.
As always, the children were armed with water balloons and pistols, which (most) of the public took in great spirits!
All images: Sparky Forsyth (Creative Sparks Photography)