Green spider

Green spider

Observation - Green spider - UK and Ireland. Description: Habitat more rough short scrub than grassland

Habitat more rough short scrub than grassland