Swimming Pupa caddis

Swimming Pupa caddis

Caddis in the emerger phase.

£0.45