NBC News published this video item, entitled “Queen Elizabeth II Appears At London Flower Show” – below is their description.
Queen Elizabeth II appeared at the Chelsea Flower Show in London. The Queen of England has pulled out of several events recently due to mobility issues.
NBC News YouTube Channel
Got a comment? Leave your thoughts in the comments section, below. Please note comments are moderated before publication.