some type of insect that is in the water with other things around it, including pupa and aedes
Save
google.com.sg

Insects

Aedes and culex - larva and pupa

Comments

Comments are turned off for this Pin