Caddis pretending to be a mayfly.

Caddis pretending to be a mayfly.

Observation - Caddis pretending to be a mayfly. - UK and Ireland. Description: Hill lough on Garron Plateau, Co Antrim.

Hill lough on Garron Plateau, Co Antrim.