spotted crane fly?

spotted crane fly?

Observation - spotted crane fly?. Description: