Ctenophora flaveolata?

Ctenophora flaveolata?

Observation - Ctenophora flaveolata?. Description: Crane fly, but which one? Ctenophora sp?

Crane fly, but which one? Ctenophora sp?