Protea Itch Mite

Protea Itch Mite

Observation - Protea Itch Mite - Southern Africa. Description: