spider and Aphid

spider and Aphid

Observation - spider and Aphid - UK and Ireland. Description: spider approx 10mm

spider approx 10mm