What IS this on my kitchen floor? It is a Bupestid Beetle. Thanks What'sThatBug.com
All images copyrighted by Vicki Holmes