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
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