Ah, to live in the South (and in the 'burbs)...you can see nature right in your own back yard. Sometimes it's too much nature...
If you see a spider walking around looking like he just ate Thankgiving Dinner, it's probably this spider! (the spider is the smaller brown spot on the giant green thing - probably a cecada).
No comments:
Post a Comment