Insects and Spiders - Arachnids : Flower Crab Spider
Mecaphesa sp
To find out more about why Flower Crab Spiders love flowers, click
here
.
Home
About
Growing Things
Landscapes
People
Flower ID
Wildlife
The Rocks
Other Stuff