A school bus carrying children from a Moray primary school was involved in a collision with a heavy goods vehicle.
Pupils from Rothiemay Primary School near Keith were travelling in their vehicle on the B9117 road near Grange when the incident occurred at around 3.30pm.
There was thought to be seven kids on board the bus which was not dropping off anyone at the time.
None of the children suffered any serious injuries, although a few of them did have minor cuts to the face from the broken glass.
An ambulance was requested and the bus driver was taken to Aberdeen Royal Infirmary as a precautionary measure after suffering slight injuries to their face.
School bus and lorry involved in collision in Moray