red spider

red spider

Observation - red spider - UK and Ireland. Description: Found on holly.

Found on holly.