Crab Spider

Crab Spider

Observation - Crab Spider - UK and Ireland. Description: Found on Aquilegia. I think this is a female.

Found on Aquilegia. I think this is a female.