
King Charles III at the Highland Games: the king was rarely seen laughing like that
The Highland Games are held annually in September, not far from Balmoral Castle in Aberdeenshire. A traditional event with sporting competitions such as sack throwing,