Not the thing to do outside Kensington Palace, London. Note the fiery turd. This was Princess Diana’s last home, along with many other serious royalty over the centuries.

April 2005