Image 1 of 1

MQ01-504z.jpg

MQ01-504z  Mosquito Larvae and Pupa at water surface, Ochlerotatus japonicus [Aedes japonicus].