it’s the Lord Major’s show in london at the weekend and strange things are appearing all over the place. i assume these lights in plastic bubbles are somehow related.
they looked like giant bubble wrap. can you imagine the satisfaction in popping one !