A young man in a cowboy hat and yellow shirt plays guitar in front of an audience.
A young man is playing guitar in front of an audience.
Almost every reigning monarch in recent times has visited Holyrood.