spider_ 130704

spider_ 130704

Observation - spider_ 130704 - UK and Ireland. Description: distinctive green abdomen, unable to find in any of my spider books !

distinctive green abdomen, unable to find in any of my spider books !