Now What?

Your rest area on the information super highway…

White Death Crab Spider

A White Death Crab Spider living up to her moniker.