(no subject)

Apr 25, 2010 08:34

So guess what I saw on Friday, up in the Red Rocks State Park in Sedona? A tarantula hawk wasp! Parasitoid wasps are the best.

That's all I got for now. More updates later.
Previous post Next post
Up