Mecoptera (Hangingflies)

 Mecoptera (Hangingflies)

Observation - Mecoptera (Hangingflies). Description: