Lord help us, the British have decided the world needs to be punished severely. On April 8 of this year, they plan to inflict us with…Prince Charles and Camilla Bowles on a pair of stamps. What’s worse are they are actual pictures in all their ugliness! They should have done the respectable thing and commissioned an artist to paint them in some flattering way. At any rate, here they are:

chuck and camille

No Tags