The image quality is poor but there are many instances of look alikes (stalker & prey). This spider and those two insects are within 14 inches of each other.
I concur...........keeps me intrigued year after year
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.