tetragnatha-extensa?

tetragnatha-extensa?

Observation - tetragnatha-extensa? - UK and Ireland. Description: