Street Photography: Either a Grallipeza Nebulosa (Micropezidae) or a Leptoglossus Fulicornis (Coreidae) (aka,stilt-legged or leaf-footed bug), LA, 2026 Posted on April 29, 2026 by davisbrotherlylove according to google… Share on Autism Nation (Opens in new window) Autism Nation TweetMoreShare on TumblrLike this:Like Loading...