Tuesday 4 September 2012

The meaning of life


the universe and everything ..... is 42 to be found at the bottom of a teacup.

© Cecily