« scum in the thames | Main | mysterious thing in our holiday cottage »

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

Leave a comment