Daily Archives: August 19, 2007

You are not invited in!

  I found this bizarre critter right outside my new DC apartment. I guess my entomological skills will have to expand, along with my tolerance for exuberant tree growth, because I have absolutely no idea what it might be. It was … Continue reading

Posted in Biology | 3 Comments