DSCF5993

DSCF5993

Observation - DSCF5993 - UK and Ireland. Description: Large red spider with white-ish abdomen

Large red spider with white-ish abdomen