Skip to playerSkip to main content
  • 5 years ago
Prince Harry and Duchess Meghan have had black screens placed around the luxurious Los Angeles home they are living in after dog walkers were able to peep into the property.

Category

People
Be the first to comment
Add your comment

Recommended