Friday, 21 October 2011

3.14159265358979

Lemon meringue pie. Simultaneously the sweetest and bitterest words in the english language. Also delicious.


No comments:

Post a Comment