A worldwide community photographing and learning about wildlife
Leucauge venusta
Very small greenish spider. It was only with my camera lens magnification that his beauty was seen.
Not a crab spider at all, It is an Orchard Orbweaver - Leucauge venusta. Have some shots on my page.