30th September What is that God awful smell?

 The number one selling fragrance at the Labour Party Conference in Liverpool.


 

Comments

Popular posts from this blog

14th February Gobsmacked

9th March Harry brings back Style