Trombidiidae

Trombidiidae

Observation - Trombidiidae. Description: A red velvet mite parasite on a small fly.

A red velvet mite parasite on a small fly.