A rather unpleasant close up of the Nylanderia vulva, the new nightmare pests.

The Week
A rather unpleasant close up of the Nylanderia vulva, the new nightmare pests.
View Comments (1)