AndreavonW I would guess this is a Lethocerus spp or Belostoma spp nymph. I know that is vague, sorry! :)
Comments (2)