Sorry for poor picture quality. Found in France. Never seen anything like it.

  • hangry@slrpnk.netOP
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    Big nasty spiders that bite you usually give you necrosis. Does that count?