Platypezid fly

Platypezid fly

Observation - Platypezid fly. Description: The larvae develop in fungi.

The larvae develop in fungi.