Close
White banded fishing spider
Dolomedes albineus ?