Crane fly?

Crane fly?

Observation - Crane fly?. Description: