80200884 Published 27th June 2017 at × in 80200884 ← Previous / Next → Mosquito pupa (Aedes punctor). 80200884 Follow us