Site icon The Tourist Files

‘Let’s hope it survives’: Queen and Prince Charles plant tree at Balmoral for Platinum Jubilee scheme

The Queen and Prince Charles planted a tree at Balmoral Castle as part of an initiative marking her Platinum Jubilee.

Exit mobile version