peztralia
All those dots are tiny flies.