lights in plastic bubbles

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 !
DSC04640.jpg

Tags: