CDC Fly olive

CDC Fly olive

An effective fly during caddis emerger activity.

£0.42