Spider P1020661

Spider P1020661

Observation - Spider P1020661 - UK and Ireland. Description: