26 October 2011

Saint Cachexia

 The last of the medical saints and perhaps all the saints for now anyway.

No comments: