Hi guys. I was just wondering does anyone know what are those little red bugs in the picture. They are found in the Kitchen. I clean the kitchen with detol and it always come back and next day. I don't know where they from and I don't know how to stop them.
Can some one help me please ? I hate creepy crawlies :'(