Close

Six-spotted Fishing Spider

Dolomedes triton

Six-spotted Fishing Spider