Anopheles riparis
6cfb799e5da62c0ffb9faacdf5d653b0
...