Sorry for the pic quality, but it's the best I can get. These are all around 1mm long, have 12ish legs, antenna, and crawl around the glass. I can't seem to find any pics close online and was hoping you could help out. What are they? Are they harmful? How to get rid of? Etc....
alt="" />