Spider and prey

Spider and prey

Observation - Spider and prey - UK and Ireland. Description: