Thousands of youngsters cheered on by sporting heroes at Aberdeen event

© SuppliedMore than 1,500 primary pupils turned up for the 2019 Aberdeen Youth Games
More than 1,500 primary pupils turned up for the 2019 Aberdeen Youth Games

Breaking