BugsPictures from Earth


Toxorhynchites rutilus (Elephant Mosquito)