auntnance123 Is this possibly of Deinopis sp.? The body shape and size are virtually the same, but I didn't see the elaborate 'net' in the web.
Comments (1)