spotted crane fly?

spotted crane fly?

Observation - spotted crane fly? - Global. Description: