Since then, almost every reigning monarch has spent time (or held soirees) at Holyrood.
Almost every reigning monarch in recent times has visited Holyrood.
A brown dog with a blue suit on is playing with a toy over fake grass.