DSC_0038

DSC_0038

Observation - DSC_0038 - UK and Ireland. Description: Small green spider

Small green spider