The Queen and Prince Charles planted a tree at Balmoral Castle as part of an initiative marking her Platinum Jubilee.
‘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.