Saturday 21 March 2009

London, March 2009



Canine Philosophical Revelation No. 27:

All dogs are swimmers but not all swimmers are dogs.

No comments: