A worldwide community photographing and learning about wildlife
Project Noah Nature School
Mecaphesa dubia
Yellow and brown abdomen with green cephalothorax and legs.
Flowers to ambush bees and other pollinators.
Neat looking spider sitting in ambush.
Spotted on Jun 2, 2015 Submitted on Jun 2, 2015
Join the Project Noah Team
No Comments