Prince Harry and Meghan Markle have erected screens around the Beverly Hills area mansion where they are living, after it was discovered people could see directly onto the grounds.
Prince Harry and Meghan Markle have erected screens around the Beverly Hills area mansion where they are living, after it was discovered people could see directly onto the grounds.