Anopheles neomaculipalpus
70b8063b370b928a9d26a8dd812124ab
...