BugsPictures from Earth


Ochlerotatus intrudens