Daily Archives: January 13, 2008

London: the Icky Tour

Greenhouse, Chelsea Physic Garden As I file away the debris of the last year, I realize that I never finished posting about my week in London this summer. It was exhausting, but by no means exhaustive. I feel foolish that … Continue reading

Posted in Biology, Destinations, Museum Lust, Science, Wonder Cabinets | 5 Comments