I found two of these crawlers in my apartment. This is an infestation I just do not know of what. Help!
N.B. I just adopted a furry friend as of two weeks ago and do love vintage finds from outdoor markets so it could be anything but I have been rather itchy and I did find these. As a BB veteran from the New York days, I just had to ask this forum!