Spotted Cranefly

Spotted Cranefly

Observation - Spotted Cranefly. Description: