January 15, 2013

Wolf Spider

Wolf Spider that I took a photo of in Delray Beach, FL. I also added this image to the Wolf Spider Wikipedia page. I don’t see […]
June 26, 2013

Zorak the Mantis Cleaning His Feet

Here’s another cool photo of Zorak the Praying Mantis cleaning his Feet.