Alder Fly

Alder Fly

Observation - Alder Fly. Description: Seen on pub bench near canal.

Seen on pub bench near canal.