Skip to playerSkip to main content
  • 6 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

Recommended