Tetragnatha laboriosa

(Silver Longjawed Orbweaver)

Notice the Parasitic Fly Larvae on the Spider at Right.