19 June 2012

What's the world coming to (part 67)?

£150 for a pair of wellies, even if they are favoured by the Duchess?  Some people have more money than sense.


  

No comments: