Four people have been arrested and a further three reported to the procurator fiscal after a large scale disturbance in Glasgow.

Several police officers attended after they were called to the incident on Carntyne Road in the east end of the city at around 6pm on Saturday.

The disturbance, involving a large group of youths and other locals, then spread towards Cranhill Park and Crowlin Crescent as officers struggled to get it under control.

One eyewitness to the incident said: "I have never seen as many police in the one place before.

"They all just came flooding into the area."

A teenage girl and at least one teenage boy are believed to be among those arrested.

Several people, including a pregnant woman, are said to have suffered minor injuries during the incident.

A spokeswoman for the force said: "We were called to a large scale disturbance on Carntyne Road at around 6pm on Saturday.

"Officers attended and four people were arrested in connection with the incident.

"A further four people were reported to the procurator fiscal."