Spider and insect

Spider and insect

Observation - Spider and insect - UK and Ireland. Description: Spider with insect in top Right corner of image

Spider with insect in top Right corner of image